perm filename HAL.TRC[HAL,HE]1 blob
sn#158957 filedate 1975-05-13 generic text, type T, neo UTF8
EXIT
↑C
.r palx
PALX 222
*←hal
HAL PAL[H,RF] CANNOT LOOKUP OR ENTER
*↑C
↑C
↑C
.al hal,he
.s
PALX 222
*←hal
AL INTERPRETER
FILE KDEF PAL[11,SYS]
0 1 31 CONSECUTIVE TERMS
000000 000000 e words at block-6 and block-4 are used by the
2 1 32 CONSECUTIVE TERMS
000002 000000 floating point trap routine to store the Floating Exception Code
4 1 33 CONSECUTIVE TERMS
000004 000000 and Floating Exception Address (see the FPP description in the
6 1 34 CONSECUTIVE TERMS
000006 000000 11/45 handbook). You can test these locations to find out
10 1 35 CONSECUTIVE TERMS
000010 000000 about overflow and the like.
12 1 37 CONSECUTIVE TERMS
000012 000000 The rest of the block is the same for all processes:
14 1 39 CONSECUTIVE TERMS
000014 000000 Words 0-7 contain miscellaneous information used by the Kernel
16 1 41 CONSECUTIVE TERMS
000016 000000 Words 10-20 hold the general registers, stack pointer, PC, and PS
20 1 42 CONSECUTIVE TERMS
000020 000000 when the process is inactive.
22 1 43 CONSECUTIVE TERMS
000022 000000 Word 21 contains information used to figure out how much stuff
24 1 44 CONSECUTIVE TERMS
000024 000000 the process has on its stack when it is being suspended.
26 1 45 CONSECUTIVE TERMS
000026 000000 Word 22 contains the length of the area where the stack will be
30 1 46 CONSECUTIVE TERMS
000030 000000 saved. A horrendous error will happen if a process tries
32 1 47 CONSECUTIVE TERMS
000032 000000 to suspend itself with more than this amount on its stack.
34 1 48 CONSECUTIVE TERMS
000034 000000 Words 23 on are the area where the stack will be saved.
36 1 50 CONSECUTIVE TERMS
000036 000000 Word 0 contains the following status bits of interest to the user:
40 3 90 CONSECUTIVE TERMS
000040 000000 never it is activated. You may change this
42 3 91 CONSECUTIVE TERMS
000042 000000 value at any time, and it will take effect the next
44 3 92 CONSECUTIVE TERMS
000044 000000 time the process activates (e.g., after sleeping).
46 3 93 CONSECUTIVE TERMS
000046 000000 The "nominal priority" is a lower limit on the actual
50 3 94 CONSECUTIVE TERMS
000050 000000 running priority which you may set with a SETPRI.
52 3 95 CONSECUTIVE TERMS
000052 000000 Note that if your nominal priority is 1 and you set
54 3 96 CONSECUTIVE TERMS
000054 000000 the running priority to 4 and sleep, you will be put
56 3 97 CONSECUTIVE TERMS
000056 000000 on the priority 1 queue when you wake up and will run
60 3 98 CONSECUTIVE TERMS
000060 000000 at level 4 when your turn comes up.
20000 4 36 BAD CHAR IN EXP.
020000 000000 T[N8⊂?εJ[[N8⊂?¬;1[N8⊂>a2p⊂:ε==a2p⊂:∞9[N8⊂:w2N=≡gBf>9]@YO ␈}p≤ ∪αJ≤!π⊗∀↓`3∀↓`3[TFL,FWH]
FILE INTERP PAL[HAL,HE]
CMSK1+10 35652 16 76 NULL IMMED. OPERAND
035652 016746 142122 MOV ,-(SP)
FILE ARITH PAL[HAL,HE]
SQR3+22 35766 3 19 ONE LABEL ALREADY DEFINED
AL INTERPRETER
FILE KDEF PAL[11,SYS]
0 1 31 E UNDEFINED
0 1 31 CONSECUTIVE TERMS
000000 000000 e words at block-6 and block-4 are used by the
2 1 32 FLOATI UNDEFINED
2 1 32 CONSECUTIVE TERMS
000002 000000 floating point trap routine to store the Floating Exception Code
4 1 33 AND UNDEFINED
4 1 33 CONSECUTIVE TERMS
000004 000000 and Floating Exception Address (see the FPP description in the
6 1 34 CONSECUTIVE TERMS
000006 000000 11/45 handbook). You can test these locations to find out
10 1 35 ABOUT UNDEFINED
10 1 35 CONSECUTIVE TERMS
000010 000000 about overflow and the like.
12 1 37 THE UNDEFINED
12 1 37 CONSECUTIVE TERMS
000012 000000 The rest of the block is the same for all processes:
14 1 39 WORDS UNDEFINED
14 1 39 CONSECUTIVE TERMS
000014 000000 Words 0-7 contain miscellaneous information used by the Kernel
16 1 41 WORDS UNDEFINED
16 1 41 CONSECUTIVE TERMS
000016 000000 Words 10-20 hold the general registers, stack pointer, PC, and PS
20 1 42 WHEN UNDEFINED
20 1 42 CONSECUTIVE TERMS
000020 000000 when the process is inactive.
22 1 43 WORD UNDEFINED
22 1 43 CONSECUTIVE TERMS
000022 000000 Word 21 contains information used to figure out how much stuff
24 1 44 THE UNDEFINED
24 1 44 CONSECUTIVE TERMS
000024 000000 the process has on its stack when it is being suspended.
26 1 45 WORD UNDEFINED
26 1 45 CONSECUTIVE TERMS
000026 000000 Word 22 contains the length of the area where the stack will be
30 1 46 SAVED. UNDEFINED
30 1 46 CONSECUTIVE TERMS
000030 000000 saved. A horrendous error will happen if a process tries
32 1 47 TO UNDEFINED
32 1 47 CONSECUTIVE TERMS
000032 000000 to suspend itself with more than this amount on its stack.
34 1 48 WORDS UNDEFINED
34 1 48 CONSECUTIVE TERMS
000034 000000 Words 23 on are the area where the stack will be saved.
36 1 50 WORD UNDEFINED
36 1 50 CONSECUTIVE TERMS
000036 000000 Word 0 contains the following status bits of interest to the user:
40 3 90 NEVER UNDEFINED
40 3 90 CONSECUTIVE TERMS
000040 000000 never it is activated. You may change this
42 3 91 VALUE UNDEFINED
42 3 91 CONSECUTIVE TERMS
000042 000000 value at any time, and it will take effect the next
44 3 92 TIME UNDEFINED
44 3 92 CONSECUTIVE TERMS
000044 000000 time the process activates (e.g., after sleeping).
46 3 93 THE UNDEFINED
46 3 93 CONSECUTIVE TERMS
000046 000000 The "nominal priority" is a lower limit on the actual
50 3 94 RUNNIN UNDEFINED
50 3 94 CONSECUTIVE TERMS
000050 000000 running priority which you may set with a SETPRI.
52 3 95 NOTE UNDEFINED
52 3 95 CONSECUTIVE TERMS
000052 000000 Note that if your nominal priority is 1 and you set
54 3 96 THE UNDEFINED
54 3 96 CONSECUTIVE TERMS
000054 000000 the running priority to 4 and sleep, you will be put
56 3 97 ON UNDEFINED
56 3 97 CONSECUTIVE TERMS
000056 000000 on the priority 1 queue when you wake up and will run
60 3 98 AT UNDEFINED
60 3 98 CONSECUTIVE TERMS
000060 000000 at level 4 when your turn comes up.
20000 4 36 T UNDEFINED
20000 4 36 BAD CHAR IN EXP.
020000 000000 T[N8⊂?εJ[[N8⊂?¬;1[N8⊂>a2p⊂:ε==a2p⊂:∞9[N8⊂:w2N=≡gBf>9]@YO ␈}p≤ ∪αJ≤!π⊗∀↓`3∀↓`3[TFL,FWH]
FILE INTOPS PAL[HAL,HE]
INTOPS+2 32046 2 8 MOVE UNDEFINED
FILE INTERP PAL[HAL,HE]
MVAR+16 32374 5 14 MAKEGN UNDEFINED
KVAR+24 32450 5 36 DELGN UNDEFINED
GTVAL+32 32522 6 12 GETVAL UNDEFINED
IGTVAL+24 32560 6 23 GETVAL UNDEFINED
CHNGE+34 32626 6 35 CHANGE UNDEFINED
ICHNGE+26 32666 6 45 CHANGE UNDEFINED
TVM1+66 34464 12 81 ONE MULT DEF LABEL
CMSK1+10 35652 16 76 NULL IMMED. OPERAND
035652 016746 142122 MOV ,-(SP)
FILE ARITH PAL[HAL,HE]
SQR3+22 35766 3 19 ONE MULT DEF LABEL
First location after interpreter = 42154
89 ERRORS DETECTED
1.4 WDS AVG INSN LENGTH
47 SECONDS RUN-TIME
*